package br.com.mkmts.dao.cadastro;

import java.util.List;

import br.com.mkmts.dao.Dao;
import br.com.mkmts.dto.ProdutoDTO;
import br.com.mkmts.model.produtos.EstoqueEntity;

public interface EstoqueDao extends Dao<EstoqueEntity, Integer>{

	final String SELECT = "SELECT e FROM EstoqueEntity e";
	final String ORDER_BY = "ORDER BY e.codProduto.descProduto ASC";
	
	public List<ProdutoDTO> findByFilter(String codMk, String nomeProduto, List<Integer> codCategoria, boolean estoqueFiltro);
	public ProdutoDTO findProductByCode(ProdutoDTO produto);
//	public ProdutoDTO updateManualProductsStock(ProdutoDTO estoque);
	public void updateProductsStock(List<ProdutoDTO> produtos);
	

}
